iT邦幫忙

DAY 14
0

Node.js 學習筆記系列 第 14

Node.js學習筆記十三:MongoDB的操作-使用變數

  • 分享至 

  • xImage
  •  

關於MongoDB的操作,我們學了新增資料庫,加入資料,讀取資料。當我們需要存入較多資料時,可以在Mongo Console中使用變數。

假設我們現在要增加兩筆用戶資料,可以在Mongo Console裡輸入:

newusers = [{ "username" : "testuser2", "email" : "testuser2@testdomain.com" }, { "username" : "testuser3", "email" : "testuser3@testdomain.com" }]
db.usercollection.insert(newusers);

當你打完第一行時,應該可以看到MongoDB將資料整理好(用中括號包著)再顯示一次:

> newusers = [{ "username" : "testuser2", "email" : "testuser2@testdomain.com" }
, { "username" : "testuser3", "email" : "testuser3@testdomain.com" }]
[
        {
                "username" : "testuser2",
                "email" : "testuser2@testdomain.com"
        },
        {
                "username" : "testuser3",
                "email" : "testuser3@testdomain.com"
        }
]

第二句指令(db.usercollection.insert(newusers);)和之前一樣是沒有任何顯示,同樣使用"find()"來查看一下資料庫裡現在有些什麼:

> db.usercollection.find().pretty()

顯示如下:

{
        "_id" : ObjectId("54394911c4988c56a458cdd0"),
        "username" : "zack",
        "email" : "zack@zacklive.com"
}
{
        "_id" : ObjectId("54394e51c4988c56a458cdd1"),
        "username" : "testuser2",
        "email" : "testuser2@testdomain.com"
}
{
        "_id" : ObjectId("54394e51c4988c56a458cdd2"),
        "username" : "testuser3",
        "email" : "testuser3@testdomain.com"
}

一共有三筆資料。


上一篇
Node.js學習筆記十二:MongoDB的操作-讀取資料庫裡的資料
下一篇
Node.js學習筆記十四:使用Monk來連結MongoDB
系列文
Node.js 學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言